refuse processing plant - German English Dictionary